satisfy the demands - Turco Inglés Diccionario